@import './reset.less';

:global {

  html,
  body,
  #root,
    {
    height: 100%;
    background: #EFEFEF;
  }

  .app {}



  .confirm {
    top: 40%;
  }

  .w1180 {
    width: 1180px;
    margin: 0 auto;
  }

  .clear-mixin {
    &:after {
      content: "";
      display: block;
      height: 0;
      clear: both;
    }

    &:before {
      content: "";
      display: block;
      height: 0;
      clear: both;
    }
  }

  .clear {
    .clear-mixin;
  }

  .padding10 {
    padding: 10px;
  }

  .white {
    background: #fff;
  }

  .fl {
    float: left;
  }

  .fr {
    float: right;
  }

  .red {
    color: #ea544a;
  }

  .green {
    color: #2cbb04;
  }

  .brown {
    color: #ea5201;
  }

  .blue {
    color: #1890ff;
  }

  .icon-qq {
    display: inline-block;
    width: 18px;
    height: 20px;
    background: url(../assets/qq.png) no-repeat;
    vertical-align: -3px;
  }

 

  .viewWrap {
    .clear-mixin;
  }

  .btns{
    button{
      margin-left:10px;
    }
  }
  .table-bottom{
    overflow: hidden;
    >div{
      float: left;
      margin-right: 30px;
    }
  }
  // 公共title(如表格上面的title)
  .publicTitle{
    color: rgba(0,0,0,.85);
    font-size: 14px;
    margin-bottom: 16px;
  }
  // 去除table底部背景色
  .ant-table-footer{
    background: transparent;
  }
  .tabTable {
    position: relative;

    .tabButton {
      .clear-mixin;
      margin-bottom: 10px;

      button {
        // float: right;
        margin-right: 10px;
      }
    }
  }

  .search {
    background: #f7f7f7;
    padding: 20px 0;
    margin-bottom: 15px;
    overflow: hidden;
  }


  .autoPopover {
    .ant-row {
      white-space: nowrap;

      .ant-col-xs-24 {
        float: none;

        >div {
          display: inline-block;
        }
      }
    }
  }

  .orderDetail {
    .ant-steps {
      width: 828px;
    }

    .ant-steps-item {
      // width:auto!important;
      float: left;
    }

    .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
      min-width: 170px;
    }
  }

  .operateButton {
    .fl {
      button {
        margin-right: 10px;
      }
    }

    .fr {
      margin-left: 10px;

    }

  }

  .searchForm {
    .submitButtons {
      display: block;
      line-height: 39.9999px;
      button{
        margin-left: 24px;
      }
    }
    .ant-form-item{
      width:100%;
    }
    .ant-form-item-label{
      width:100px;
    }
    .ant-form-item-control-wrapper{
      width:calc(100% - 100px);
      .ant-form-item-children,.ant-form-item-control,.ant-calendar-picker{
        width:100%;
        display:inline-block;
      }

    }
  }
 

}